shore horsetail - German English Dictionary